InterViews: A C++ Graphical Interface Toolkit
نویسندگان
چکیده
We have implemented an object-oriented user interface package, called InterViews, that supports the composition of a graphical user interface from a set of interactive objects. The base class for interactive objects, called an interactor, and base class for composite objects, called a scene, define a protocol for combining interactive behaviors. Subclasses of scene define common types of composition: a box tiles its components, a tray allows components to overlap or constrain each other’s placement, a deck stacks its components so that only one is visible, a frame adds a border, and a viewport shows part of a component. Predefined components include menus, scrollers, buttons, and text editors. InterViews also includes classes for structured text and graphics. InterViews is written in C++ and runs on top of the X window system.
منابع مشابه
Implementing a Graphical Multi-user Interface Toolkit
Multi-user applications allows users in different locations to simultaneously interact with a common interface. Creating multi-user applications is complicated by issues such as process synchronization, replicated window management, and floor control. As a result, several papers describing toolkits that simplify programming of multi-user applications have appeared in the literature. This paper ...
متن کاملA GUI for a Software that Analyses a Composite Bolted Joint
FastComp is a computational tool for the determination of the forces that a composite bolted joint subjected to multiaxial loads supports until failure occurs. The main intention of the present work was the development of a graphical user interface (GUI) for the referred tool that allows its parameterization and the visualization of its output results. Using VTK The Visualization Toolkit, a com...
متن کاملA Brick Construction Game Model for Creating Graphical User Interface: The Ubit Toolkit
Ecole Nationale Supérieure des Télécommunications & CNRS URA 820 Dept. INFRES, 46 rue Barrault, 75013 Paris, France EMail: [email protected] URL: http://www.enst.fr/-elc This paper presents “Ubit”, a new graphical toolkit that is based on the “brick construction game” model. This approach makes it possible to create sophisticated application-specific components by combining simple “basic bricks”. All...
متن کاملEdge Labeling in the Graph Layout Toolkit
The Graph Layout Toolkit is a family of portable graph drawing and layout libraries designed for integration into graphical user interface application programs. When visualizing graphs, it becomes essential to communicate the meaning of each graphical feature via text labels. We present the interface and the basic engine of the Graph Layout Toolkit that produce a high quality automated placemen...
متن کاملTsmart-BIPEX: An Integrated Graphical Design Toolkit for Software Systems
To help build reliable software systems efficiently, the component based model-driven design approach is widely used, and lots of modeling languages have been designed. In this paper, we propose an integrated graphical development toolkit Tsmart-BIPEX 1 in support of building complex systems in the BIP modeling language, which features a rich semantics for composing sub-systems. First, we build...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1988